#ifndef __GND_MAINWIN_H__
#define __GND_MAINWIN_H__

#include <gtkmm/window.h>
#include <gtkmm/builder.h>

#include <gtkmm/headerbar.h>
#include <gtkmm/label.h>
#include <gtkmm/stack.h>
#include <gtkmm/box.h>


namespace Gnodroid {
  
    /** 应用程序主窗口
    */
    class Mainwin : public Gtk::Window
    {
      
    public:
        Mainwin();

        Glib::RefPtr<Gtk::Builder>
        getBuilder();
      
    private:
        Glib::RefPtr<Gtk::Builder> builder;
          
        Gtk::HeaderBar *headerbar;
	    Gtk::Label *label;
        Gtk::Stack *stack;
      
        Gtk::Box *overview;
        Gtk::Box *filemanager;
        Gtk::Box *appmanager;
        Gtk::Box *tools;
        Gtk::Box *mainbox;
      
    };
  
}


#endif
